﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

using System.Data.SqlClient;

namespace GestorDeFlotasDesktop.MejoresAutos
{
    public partial class MejoresAutos : Form
    {
        public MejoresAutos()
        {
            InitializeComponent();
        }

        public MejoresAutos(List<SqlParameter> Parameters)
        {
            InitializeComponent();

            SqlInterface.Conectar();
            SqlDataReader MejoresAutosReader = SqlInterface.ExecuteReader("SQUIRTLE.spMejoresTaxis", CommandType.StoredProcedure, Parameters);
            if (MejoresAutosReader.HasRows)
            {
                DataTable tablaMejoresAutos = new DataTable();
                tablaMejoresAutos.Load(MejoresAutosReader);
                gridResultados.DataSource = tablaMejoresAutos;
                gridResultados.Columns[0].Visible = false;
            }
            else
            {
                MessageBox.Show("No hay datos para calcular la estadística del año y el trimestre elegido.");
            }

            Parameters.Clear();
            SqlInterface.Desconectar();
        }

        private void MejoresAutos_Load(object sender, EventArgs e)
        {

        }
    }
}
